package cn.wolf.notify;

/**
 * <h3>消息通知常量类</h3>
 */
public class NotificationConstants {

	public static final String SHARED_PREFERENCE_NAME = "notification_preferences";

	/**
	 * 通知图标
	 */
	public static final String NOTIFICATION_ICON = "NOTIFICATION_ICON";
	/**
	 * 是否开启通知
	 */
	public static final String SETTINGS_NOTIFICATION_ENABLED = "SETTINGS_NOTIFICATION_ENABLED";
	/**
	 * 是否开启声音
	 */
	public static final String SETTINGS_SOUND_ENABLED = "SETTINGS_SOUND_ENABLED";
	/**
	 * 是否开启震动
	 */
	public static final String SETTINGS_VIBRATE_ENABLED = "SETTINGS_VIBRATE_ENABLED";
	/**
	 * 是否开启Toast
	 */
	public static final String SETTINGS_TOAST_ENABLED = "SETTINGS_TOAST_ENABLED";

	// NOTIFICATION FIELDS
	public static final String NOTIFICATION_ID = "NOTIFICATION_ID";
	public static final String NOTIFICATION_TITLE = "NOTIFICATION_TITLE";
	public static final String NOTIFICATION_CONTENT = "NOTIFICATION_CONTENT";
	public static final String NOTIFICATION_URI = "NOTIFICATION_URI";
	public static final String NOTIFICATION_MESSAGE = "NOTIFICATION_MESSAGE";
	public static final String NOTIFICATION_CLASS = "NOTIFICATION_CLASS";	//跳转notification activity

	// INTENT ACTIONS
	public static final String ACTION_SHOW_NOTIFICATION = "org.androidpn.client.SHOW_NOTIFICATION";
	public static final String ACTION_NOTIFICATION_CLICKED = "org.androidpn.client.NOTIFICATION_CLICKED";
	public static final String ACTION_NOTIFICATION_CLEARED = "org.androidpn.client.NOTIFICATION_CLEARED";

}
